horse vetch (hippocrepis comosa) - Español Inglés Diccionario